The phrase "financial pinch" means experiencing a tight or difficult financial situation where money is limited or scarce.